The Bharatiya Janata Party-led National Democratic Alliance on Saturday won 28 out of the 48 Assembly constituencies across 14 states where bye-elections were held earlier this month.

Members of the Opposition INDIA coalition won 20 seats. However, in Punjab and West Bengal, constituents of the alliance contested against each other.

The Congress won both Lok Sabha bye-elections, with Priyanka Gandhi-Vadra emerging victorious in Kerala’s Wayanad, and Ravindra Chavan clinching the Nanded seat in Maharashtra.

Assembly bye-elections

The party won the constituencies of Ghaziabad, Khair, Phulpur, Katehari, Majhawan and Kundarki in Uttar Pradesh. The Rashtriya Lok Dal, a BJP ally, won Meerapur, while the Opposition Samajwadi Party won the Sishamu and Karhal seats.

In Assam, the BJP won the Behali, Dholai and Samaguri seats. Its allies Asom Gana Parishad and United People’s Party (Liberal) won the seats of Bongaigaon and Sidli.

In Bihar, the NDA won all four seats where bye-elections were held. The BJP won from Tarari and Ramgarh, while its allies Hindustani Awam Morcha (Secular) and Janata Dal (United) won from Imamganj and Belaganj.

In Rajasthan, the BJP won the seats of Jhunjhunu, Ramgarh, Deoli-Uniara, Khinswar, Salumber and Charosi, while the Congress emerged victorious from Dausa.

In neighbouring Punjab, the ruling Aam Aadmi Party won Dera Baba Nanak, Chhabbewal and Gidderbaha seats, while the Congress managed to win Barnala.

The Trinamool Congress won all six seats in West Bengal – Sitai, Madarihat, Naihati, Haroa, Medinipur and Taldangra.

The Congress won all three seats in Karnataka where bye-elections were held – Shiggaon, Sandur and Channapatna.

The Congress also won Kerala’s Palakkad seat, while the Communist Party of India (Marxist) won Chelakkara.

In Madhya Pradesh, the BJP won Budhni, while the Congress clinched the Vijaypur seat.

In Gujarat, the BJP’s Thakor Swarupji won the Vav seat by a narrow margin of 2,442 against the Congress’ Gulabsinh Rajput.

The BJP’s Asha Nautiyal won Kedarnath, the sole seat in Uttarakhand where bye-elections were held.

The party also won Raipur City South, the only seat in Chhattisgarh where bye-elections were held.

The National People’s Party, a member of the National Democratic Alliance, won Meghalaya’s Gambegre Assembly seat.

In Sikkim, Krantikari Morchacandidates Aditya Golay and Satish Chandra Rai were elected unopposed for the Soreng-Chakung and Namchi-Singhithang Assembly constituencies.

Lok Sabha bypolls

Congress General Secretary Priyanka Gandhi Vadra on Saturday won the Wayanad Lok Sabha bye-election by a margin of over 4,10,000 votes, data from the Election Commission showed.

Vadra secured 6,22,338 votes of the total votes counted.

Communist Party of India candidate Sathyan Mokeri trailed by 4,10,931 votes. Mokeri is a former MLA who represented the Nadapuram Assembly seat for three terms between 1987 and 2001.

In the 2024 general elections, Gandhi won the Wayanad and the Rae Bareli seats but had to retain just one of the constituencies as per the Representation of the People Act.

The bye-election in Wayanad was necessitated after Rahul Gandhi chose to represent Rae Bareli in the Lok Sabha. In the Rae Bareli election, he defeated the Bharatiya Janata Party’s Dinesh Pratap Singh by 3.9 lakh votes.

In the Nanded Lok Sabha seat, the Congress’ Ravindra Chavan won against the BJP Santukrao Hambarde by 1,457 votes.

Polling for the Nanded Lok Sabha seat was necessitated due to the death of the sitting MP and Congress leader Vasantrao Chavan. His son, Ravindra Chavan, contested against Hambarde.


Also read: In UP bye-poll, a Muslim candidate seeks the support of Hindu Rajputs